81cfdd4c52c3e64063483e217dfb467275abe5e6,ant/org.eclipse.ant.ui/Ant Tools Support/org/eclipse/ant/internal/ui/model/AntModelProject.java,AntModelProject,getReference,#String#,170
Before Change
public Object getReference(String key) {
Object ref = super.getReference(key);/* references.get(key); */
if (ref == null) {
ref = idrefs.get(key);
if (ref instanceof UnknownElement) {
UnknownElement ue = (UnknownElement) ref;
ue.maybeConfigure();
return ue.getRealThing();
}
}
return ref;
After Change
public <T> T getReference(String key) {
T ref = super.getReference(key);/* references.get(key); */
if (ref == null) {
ref = (T) idrefs.get(key);
if (ref instanceof UnknownElement) {
UnknownElement ue = (UnknownElement) ref;
ue.maybeConfigure();
return (T) ue.getRealThing();
}
}
return ref;